input{
    /*边框 左上、右上、右下、左下*/
    border-radius: 0 5px 5px 0 !important;
}
input[placeholder]{
    font-size: 14px;
    color: #4d4d4d;
}
/*头部背景颜色*/
.navbar-top-bg{
    background: #343a40;!important;
}
.navbar-top-bg a{
    color: #c2c7d0;
}
.oldVersionButton{
    margin-left: 20px;
    border-radius: 40px;
    background: #343a;
    font-size: 14px;
}
/*.input-bottom{*/
/*    margin-bottom: 10px;*/
/*}*/
.btn-lg-width{
    width: 90px;
    font-family: "Courier New", Courier, monospace;
    font-size: 17px;
    padding-top: 9px;
    height: 42px;
}

.btn-lg-phone-width{
    width: 90px;
    font-family: "Courier New", Courier, monospace;
    font-size: 15px;
    padding-top: 10px;
    height: 40px;
    margin-left: 5px;
    white-space: nowrap;
    padding-left: 7px;
}
.modal-font-span{
    margin-top: 50px;
    margin-left: 10px;

}
.message-p{
    color: red;
    margin: 6px 0 -1px 10px;
}
.message-p-success{
    color: #28a745;
    margin: 6px 0 -1px 10px;
}
.password-table{
    display: none;
    margin-left: 10px;
    border-radius: 3px;
    height: 20px !important;
    margin-top: 6px;
    width: 100px;
}

.password-span{
    font-size: 14px;
}

.phone-in-input{
    color: #3399ea;
    position: absolute;
    margin-left: 180px;
    margin-top: 2px;
    font-size: 14px;
    width: 96px;
}
.phone-in-input:hover{
    color: #28a745;
}
.foreign-phone-in-input{
    color: #3399ea;
    position: absolute;
    margin-left: 180px;
    margin-top: 2px;
    font-size: 14px;
    width: 96px;
}
.foreign-phone-in-input:hover{
    color: #28a745;
}


.logout-img{
    margin-left: 10px;
    margin-top: -5px;
}

/*文件列表搜索框*/
.file-search{
    width: 600px; !important;
}
.file-upload-button{
    margin-left: 40px;
    height: 30px;
}
/*覆盖select2中文本的样式*/
.select2-container--default .select2-selection--single .select2-selection__rendered{
    margin-top: -8px; !important;
}

.search-select-file-category{
    width: 200px; !important;
    height: 70px; !important;
    display: inline;
}
.div-file-top{
    margin-top: 20px;
}
.div-file{
    display: inline;
    margin-left: 20px;
}
.div-margin-top{
    margin-top: 20px;
}
.div-left{
    margin-left: 20px;
}
.div-left input{
    display: inline;
    border-radius: 3px;
}

.layui-input{
    display: inline;
    /*width: 100%;*/
    padding-left: 10px;
    height: 30px;
    border-width: 1px;
    /*border-style: solid;*/
    background-color: #fff;
}
.search-category-button{
    width: 80px;
    height: 36px;
    margin-bottom: 5px;
    margin-left: 20px;
}

.file-table{
    text-align: center;
    vertical-align: middle;
    /*height: 40px;*/
}
.file-tr{
    height: 30px;
}
.show-pagination{
    justify-content: center;
}

/*文件上传*/
#progressBar{
    display: none;
    width: 263px;
    height: 15px;
    border: 1px #EEE solid;
    border-radius: 5px;
}
#progress{
    display: none;
    border-radius: 5px;
    width: 0%;height: 15px;background-color: #36b9cc;
}

.updateDetail{
    margin-left: 30px;
}
.updatePassword{
    margin-left: 40px;
}
.backUpdate{
    display: none;
}
.confirmUpdate{
    display: none;
}

progress {
    /*background-color: #56BE64;*/
    display: none;
    border-radius: 5px;
    width: 0%;height: 15px;background-color: #36b9cc;
}
progress::-webkit-progress-bar {
    /*background: #ccc;*/
    display: none;
    border-radius: 5px;
    width: 0%;height: 15px;background-color: #36b9cc;
}
progress::-webkit-progress-value {
    /*background: #56BE64;*/
    display: none;
    border-radius: 5px;
    width: 0%;height: 15px;background-color: #36b9cc;
}
percentage{
    position: fixed;
    left: 160px;
    display: none;
    /*width: 263px;*/
    /*height: 15px;*/
    /*border: 1px #EEE solid;*/
    /*border-radius: 5px;*/
}